Adapting Low-Cost Platforms for Robotics Research
نویسندگان
چکیده
Validation of robotics theory on real-world hardware platforms is important to prove the practical feasibility of algorithms. This paper discusses some of the lessons learned while adapting the EvoBot, a low-cost robotics platform that we designed and prototyped, for research in diverse areas in robotics. The EvoBot platform was designed to be a lowcost, open source, general purpose robotics platform intended to enable testing and validation of algorithms from a wide variety of sub-fields of robotics. Throughout the paper, we outline and discuss some common failures, practical limitations and inconsistencies between theory and practice that one may encounter while adapting such low-cost platforms for robotics research. We demonstrate these aspects through four representative common robotics taskslocalization, real-time control, swarm consensus and path planning applications, performed using the EvoBots. We also propose some potential solutions to the encountered problems and try to generalize them. Index Terms — low cost, open-source, swarm robotics, lessons learned
منابع مشابه
Teaching Artificial Intelligence with Low-Cost Robots
While robot platforms have played a role in artificial intelligence and robotics education for over 30 years, the cost and size of these platforms have limited their reach. Recently, low-cost robot platforms have emerged, extending hands-on educational benefits to a diverse audience. In other work (Greenwald & Kopena 2003), we present and discuss the construction and implementation of a course ...
متن کاملLow Cost Experiments in Cognitive Robotics for Planning in Hostile Environments with Incomplete Information
Cognitive robotics is the research field at the confluence of Artificial Intelligence and robotics. Its goal is to program robotic agents using explicitly only high-level actions and relations among actions characterized as formal logical statements. The advantages of cognitive robotics when compared with traditional robot programming are (i) the possibility of formal verification of expected p...
متن کاملAnt Intelligent Robot: A Versatile and Low Cost Miniature Mobile Robot Platform for Swarm Robotics Research and Education
In this paper we present the Ant Intelligent Robot (AIR), a miniature mobile platform designed for swarm robotic research and education. The proposed system has a modular and distributed architecture that provides the necessary versatility, robustness and user accessibility to enable the study of a broad range of applications, while achieving a low cost. We also present a comparison between AIR...
متن کاملNimbRo-OP Humanoid TeenSize Open Platform
Humanoid robots are increasingly popular as a research tool, which is motivated by the versatility of humans to locomote, to communicate, and to perform arbitrary tasks in unstructured environments. Progress of humanoid robotics is, however, severely inhibited by the lack of affordable robust platforms with a sufficient diversity of capabilities. In this work, we present a first prototype of a ...
متن کاملIntegrating Low-Cost Robot Devices into Pyro
Pyro is a Python-based software environment for robot control that is designed to minimize the necessity of programmers “having to worry about the low-level details of the underlying hardware.” Pyro supports multiple robot platforms, but until recently, most of them were prohibitively expensive for departments with large interest in robotics but with low budgets. This paper describes our experi...
متن کامل